- spike smb.'s guns
- сорвать чьи-л. (враждебные) планы, расстроить чьи-л. козни [этим. воен. заклепать вражеские пушки]
Jephson sensing the import of what he was doing - how most likely he was, as he would have phrased it, "spiking" one of Mr. Mason's best guns, continued with: ‘How old were you then, Clyde, did you say?’ ‘Between seventeen and eighteen.’ (Th. Dreiser, ‘An American Tragedy’, book III, ch. XXIV) — Джефсон, понимая все значение происходящего (похоже, что он "вывел из строя" одно из лучших орудий мистера Мейсона, как он выразился), продолжал: - Сколько, вы сказали, вам тогда было лет, Клайд? - Шел восемнадцатый.
Listen, we'll get married tomorrow. That will spike the old lady's guns. God, I would like to see her face! (M. Dickens, ‘The Angel in the Corner’, ch. 8) — Послушай, давай поженимся завтра. Это расстроит все планы старой леди. Ну и вид у нее будет! Хотел бы я посмотреть!
He leaned back in his chair and smiled with satisfaction - he had made a confession of an action that troubled his conscience and spiked John's guns at the same time. (A. Wilson, ‘Anglo-Saxon Attitudes’, part I, ch. IV) — Робин откинулся в кресле и улыбнулся с удовлетворением. Он рассказал о поступке, который мучил его совесть. И признание, кроме того, выбило оружие из рук Джона.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.